Распайка разъемов (назначение контактов) RS-485
Стандарт EIA-485 не специфицирует какой нибудь определнный разъем, и, соответственно, какую-либо распайку. Тем не менее, в следующей таблице показаны некоторые типичные назначения контактов разъема RS-485 (Назначение контактов RS-232 приведено в этой же таблице для сравнения)
Обратите внимание, что соответсвие между сигналами RS-485 и RS-232 применимо только к контактам разъема DB-25 , но не DE-9 или RJ-50.
Сигналы RS-485 |
Сигналы RS-232 |
DB-25 |
DE-9 |
RJ-50 |
Common Ground |
Carrier Detect (DCD) |
8 |
1 |
10 |
Clear To Send + (CTS+) |
Received Data (RD) |
3 |
2 |
9 |
Ready To Send + (RTS+) |
Transmitted Data (TD) |
2 |
3 |
8 |
Received Data + (RxD+) |
Data Terminal Ready (DTR) |
20 |
4 |
7 |
Received Data - (RxD-) |
Common Ground |
7 |
5 |
6 |
Clear To Send - (CTS-) |
Data Set Ready (DSR) |
6 |
6 |
5 |
Ready To Send - (RTS-) |
Request To Send (RTS) |
4 |
7 |
4 |
Transmitted Data + (TxD+) |
Clear To Send (CTS) |
5 |
8 |
3 |
Transmitted Data - (TxD-) |
Ring Indicator (RI) |
22 |
9 |
2 |
RS-485 ISDN |
RS-485 signal (T1/E1 Telco) |
RS-485 ? |
(RS-232D EIA/TIA-561) |
RS-232 |
RJ-45 |
NC |
RX+ |
TX1+ |
DSR(RI) |
DTR |
1 white/orange |
NC |
RX- |
TX1- |
DCD |
DCD |
2 orange |
TX+ |
NC |
RX2+ |
DTR |
RTS |
3 white/green |
RX+ |
TX- |
bidi3+ |
signal ground |
RXD |
4 blue |
RX- |
TX+ |
bidi3- |
RXD |
CTS |
5 white/blue |
TX- |
NC |
RX2- |
TXD |
TXD |
6 green |
NC |
NC |
bidi4+ |
CTS |
Power(RI) |
7 white/brown |
NC |
NC |
bidi4- |
RTS |
Ground |
8 brown |
Ground |
Ground |
|
|
Ground |
shield |
Маркировка контактов
Диффиренциальная линия RS-485 подключается к двум контактам:
-
A или '−' или TxD-/RxD- или инверсный контакт, который имеет отрицательный потенциал (по отношению к B) когда по линии не передаются данные (линия находится в состоянии idle, т.е. данные равны 1).
-
B или '+' или TxD+/RxD+ или не инверсный контакт, который имеет положительный (по отношению к A) , когда по линии не передаются данные (линия находится в состоянии idle, т.е. данные равны 1).
Все перечисленные маркировки используются в различном оборудовании, однако действующий стандарт предусматривает использование только A и B.
Несмотря на ясный и однозначный стандарт, существует большая путанница в обозначениях сигналов RS-485. Связано это со следующим:
Спецификация RS-485 говорит о том, что сигнал A является инверсным или '-', а сигнал B не инверсным или '+'. То же самое указано и в стандарте NMEA.
Однако это противоречит обозначениям A/B , используемым большинством производителей дифференциальных приемопередатчиков, включая известный "Справочник по коммуникационным приложениям RS422/485" компании Texas Instruments, где A это не инверсный, а B - инверсный сигнал.
Эти производители не правы, однако их обозначения широко применяются на практике.
Поэтому работать с маркировкой A/B следует с осторожностью.
Кроме контактов A и B, стандарт EIA специфицирует третью точку подключения C, которая является общей землей.
Дата: 12.12.2007
|